package com.pap.product.agent.product.dto.formula;

import java.io.Serializable;

public class ProductItemVO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 编码,所属表字段为t_product_item.CODE
	 */
	private String code;

	/**
	 * 名称,所属表字段为t_product_item.NAME
	 */
	private String name;

	/**
	 * 字典-值类型(单值ONE,字典值DIC，如果是字典类型，则需要根据DICT_ID，读取字典相关值),所属表字段为t_product_item.VALUE_TYPE
	 */
	private String valueType;

	/**
	 * 匹配对应的字典编号,所属表字段为t_product_item.DICT_ID
	 */
	private String dictId;

	/**
	 * 字典数据来源方式(手工MANUAL,固定值FIXED,自动AUTO),所属表字段为t_product_item.DATA_SOURCE
	 */
	private String dataSource;

	/**
	 * 类型，融资项目类型，页面布局时候筛选显示,所属表字段为t_product_item.ITEM_TYPE
	 */
	private String itemType;

	/**
	 * 是否系统类型,所属表字段为t_product_item.SYSTEM_FLAG
	 */
	private String systemFlag;

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getValueType() {
		return valueType;
	}

	public void setValueType(String valueType) {
		this.valueType = valueType;
	}

	public String getDictId() {
		return dictId;
	}

	public void setDictId(String dictId) {
		this.dictId = dictId;
	}

	public String getDataSource() {
		return dataSource;
	}

	public void setDataSource(String dataSource) {
		this.dataSource = dataSource;
	}

	public String getItemType() {
		return itemType;
	}

	public void setItemType(String itemType) {
		this.itemType = itemType;
	}

	public String getSystemFlag() {
		return systemFlag;
	}

	public void setSystemFlag(String systemFlag) {
		this.systemFlag = systemFlag;
	}
	
}
